home *** CD-ROM | disk | FTP | other *** search
-
- <HTML>
-
- <HEAD>
- <LINK REL="stylesheet" TYPE="text/css" HREF="%6css/default.css">
- </HEAD>
-
- <BODY TOPMARGIN="0" LEFTMARGIN="5" MARGINHEIGHT="0" MARGINWIDTH="5">
-
- <script language="Javascript">
- //LOCALIZATION STRINGS
- var _errPassword = "The password values entered do not match. Please re-enter the values.";
- var _errPasswordSettings = "A user cannot have both 'User must change password at next logon' and 'User cannot change password' checked.";
-
- var _strNameAlert = "Please limit the name to 100 characters.";
- var _strFullNameAlert = "Please limit the full name to 100 characters.";
- var _strDescAlert = "Please limit the description to 256 characters.";
-
- </script>
-
- <SCRIPT language=Javascript>
- function onSubmit()
- {
- // check for account name, full name and description
- var strName = document.forms.user_prop.userName.value;
- var strFullName = document.forms.user_prop.userFullName.value;
- var strDesc = document.forms.user_prop.userDesc.value;
- if (strName.length > 100)
- {
- alert(_strNameAlert);
- return;
- }
- if (strFullName.length > 100)
- {
- alert(_strFullNameAlert);
- return;
- }
- if (strDesc.length >= 256)
- {
- alert(_strDescAlert);
- return;
- }
-
-
- // Check to see if we have some bad password options
- if ((document.user_prop.uFPC.checked) && (document.user_prop.uCCP.checked))
- {
- alert(_errPasswordSettings);
- return;
- }
-
- // Check for a matching password
- if (document.user_prop.userPassword.value != document.user_prop.userConfirm.value)
- {
- alert(_errPassword);
- return;
- }
-
- // Do the disabled aliases
- var items = "";
- var first = true;
- for(var i = 1; i <= document.user_prop.alias_count.value; i++)
- {
- if(!document.user_prop.elements["check"+i].checked)
- {
-
- if (!first)
- {
- items += "+";
- }
- else
- {
- first = false;
- }
- items += document.user_prop.elements["check"+i].value;
- }
- }
- document.user_prop.disabled_aliases.value = items;
-
- // Set up the checkbox values for password rules
- if (document.user_prop.uPNE.checked)
- document.user_prop.userPasswordNeverExpires.value = 1;
- else document.user_prop.userPasswordNeverExpires.value = 0;
-
- if (document.user_prop.uFPC.checked)
- document.user_prop.userForcePasswordChange.value = 1;
- else document.user_prop.userForcePasswordChange.value = 0;
-
- if (document.user_prop.uCCP.checked)
- document.user_prop.userCannotChangePass.value = 1;
- else document.user_prop.userCannotChangePass.value = 0;
-
- // Submit the properies
- document.user_prop.submit();
- }
-
- function onCancel()
- {
- document.location.replace("javascript:window.top.goUsers();");
- }
-
- </SCRIPT>
-
- <FORM action="%1" method="post" name="user_prop" target="target_frame">
-
- <table CELLPADDING="0" CELLSPACING="0" border=0 width=100%>
- <tr>
- <td>
- <table border=0 cellspacing=0>
- <td class="clsTabSpacer"> </td>
- <td class="clsTabSelected" align=middle nowrap><div class="clsTabSelected">Properties</div></td>
- <td class="clsTabSpacer"> </td>
-
- <td class="clsTabDisabled" align=middle nowrap><div class="clsTabDisabled">Member of </div></td>
- </table>
- </td>
- </tr>
-
- <tr class="clsTabBar">
- <td colspan=2> </td>
- </tr>
- </table>
-
- <table>
- <tr>
- <td class="list">Account Name:</td>
- <td class="list"><input tabindex=1 name="userName" value="%7" size=40></td>
- </tr>
-
- <tr>
- <td class="list">Full Name:</td>
- <td class="list"><input tabindex=2 name="userFullName" size=40></td>
- </tr>
-
- <tr>
- <td class="list">Description:</td>
- <td class="list"><textarea wrap="virtual" tabindex=3 name="userDesc" rows="7" cols="40"></textarea></td>
- </tr>
-
- </table>
-
- <BR>
-
- Password Settings:
- <table border =1 CELLSPACING="0"><tr><td>
- <table CELLSPACING="0" border=0 CELLPADDING="5">
- <tr>
- <td class="list"> Password: </td> <td class="list"><input type=password tabindex=4 name="userPassword" size=20></td>
- <td class="list"><input type=checkbox tabindex=6 name="uPNE"></td><td class="list"> Password never expires </td>
- </tr>
- <tr>
- <td class="list"> Confirm: </td> <td class="list"><input type=password tabindex=5 name="userConfirm" size=20></td>
- <td class="list"><input type=checkbox tabindex=7 name="uFPC" CHECKED></td><td class="list"> User must change password at next logon </td>
- </tr>
-
- <tr>
- <td class="list" colspan=3 align=right><input type=checkbox tabindex=8 name="uCCP"></td><td class="list"> User cannot change password </td>
- </tr>
- </table>
- </td></tr></table>
-
- <BR>
- <BR>
- Connection Type:
- <table CELLSPACING="0" border=0 FRAME=box CELLPADDING="5">
- <tr>
- <td class="list"><input type=radio name="user_type" tabindex=9 value=0 CHECKED><td class="list"> Concurrent User </td>
- </tr>
- <tr>
- <td class="list"><input type=radio name="user_type" tabindex=10 value=1><td class="list"> Named User </td>
- </tr>
- </table>
- <BR>
-
- <table CELLSPACING="5" width=60%>
- <tr>
- <td class="list" width=40%> Alias: </td>
- <td class="list" width=30%> Authentication Type: </td>
- <td class="list" width=20%> Enabled: </td>
- </tr>
- <tr>
- <td class="list" colspan = 3>
- <hr style="clsListDivider">
- </td>
- </tr>
- %2
- </table>
-
- <table align=center CELLPADDING="0" CELLSPACING="5" border=0 width=20%>
- <tr>
- <td><table cellpadding=0 border=0>
- <tr>
- <td class="clsButton" align=middle nowrap>
- <div class="clsButton"><a href="javascript:onSubmit()" tabindex=11>OK</a></div>
- </td>
-
- <td class="clsButton" align=middle nowrap>
- <div class="clsButton"><a href="javascript:onCancel()" tabindex=12>Cancel</a></div>
- </td>
- </tr>
- </table></td>
- </tr>
- </table>
-
- <input type="hidden" name="disabled_aliases">
- <input type="hidden" name="alias_count" value=%3>
- <input type="hidden" name="alias_name" value="%4">
- <input type="hidden" name="aliasId" value="%5">
- <input type="hidden" name="userForcePasswordChange">
- <input type="hidden" name="userPasswordNeverExpires">
- <input type="hidden" name="userCannotChangePass">
-
- </form>
-
- </BODY>
- </HTML>
-